About Callachand Garages Limited (05432120) United Kingdom