About George Leslie Limited (SC251886) United Kingdom