About Andrew J Lea Ltd (12408980) United Kingdom