About Len Beaman Limited (02061033) United Kingdom