About Jacob & Jospehs Ltd (12886860) United Kingdom