About Mayfield Barnsley Limited (05839084) United Kingdom