About Strachans(coachbuilders)limited (00565916) United Kingdom