About Smiths Of London Ltd (11180631) United Kingdom