About G & J Shuttleworth Limited (07802447) United Kingdom