About White Horse Motors Limited (04512867) United Kingdom