About George Leslie Plant Limited (SC040546) United Kingdom