About Andrew Mead & Co Ltd (SC587744) United Kingdom