About R Beard Ltd (07606740) United Kingdom