Repair in Newbridge, Midlothian We help you find any company! Mitchell International Limited 7 Hillview Cottages, Ratho Newbridge, Midlothian