About Beard Limited (12211497) United Kingdom