About Halt Motor Company Ltd (10172893) United Kingdom