About Mccurdy & Co. Limited (01435957) United Kingdom