Company name: Willowbrae Coachworks
10C King's Haugh, Peffermill Industrial Estate, Edinburgh EH16 5UY, United Kingdom