About Jules Sturgess Automotive Ltd (10970944) United Kingdom