About Bancroft Garage Limited (04847364) United Kingdom