About Les Beard Ltd (10282270) United Kingdom