About Liphook Motors Limited (05909307) United Kingdom