About Smithfield S Of London Ltd (12620729) United Kingdom