About Anthony Mayled & Co Limited (08165501) United Kingdom