About Whyterock Motor Company Limited (10019582) United Kingdom