About Neale S Garage (1985) Limited (01950081) United Kingdom