About Trafalgar Motors Limited (11497355) United Kingdom