About Lads Holdings Ltd (10704954) United Kingdom