About G & J Mackett Limited (10143695) United Kingdom