About St.edmunds Garage Limited (00649383) United Kingdom