About Hexham Horseless Carriages Limited (03194278) United Kingdom