About G H W Crofts & Co Limited (12989407) United Kingdom