About Beamish Street Accident Repair Centre Limited (07099707) United Kingdom