About Mccurley & Hayden Limited (11332412) United Kingdom