About G 640 Main Parent Limited (09496476) United Kingdom