About Len Beaman (st Helens) Ltd (11145901) United Kingdom