About Jofferlondon Ltd (09536557) United Kingdom