About Lowgates Motors Ltd. (05156991) United Kingdom