About James & Jenkins Garages Limited (01878964) United Kingdom