About Jehovah & Co. Limited (03127231) United Kingdom