About Holsworthy Motor Club Limited (01521858) United Kingdom