About Attfield Consulting Limited (07515248) United Kingdom