About Attfield James Limited (02851160) United Kingdom