About Bedford Mechanical Limited (06853885) United Kingdom