About Lomax Coachbuilders Limited (10778853) United Kingdom