About Jacobs Sales Ltd (12150801) United Kingdom