About Bedlars Holdings Limited (00820355) United Kingdom