About The Northowram Garage Limited (07184841) United Kingdom