About Jubilee Garage Holdings Limited (13115335) United Kingdom