About Almondbury Garage Limited (00839070) United Kingdom