About Foxley Design Limited (01124507) United Kingdom