About Alexandra Garage Limited (12609376) United Kingdom