About Andrew Noakes & Co Ltd (12965941) United Kingdom