About Gabriel Christopher & Co Ltd (10118768) United Kingdom