About Len Beaman (st Helens) Holdings Ltd (11144105) United Kingdom