About I M Harrod Ltd (07933950) United Kingdom