About Jacobs Lodge Limited (12713836) United Kingdom