About John Sewell Garages Limited (04707506) United Kingdom