About Powells Garage Limited (07016009) United Kingdom