About G&j Sheppard Limited (11959439) United Kingdom