About Rasputin S Beard Limited (11611981) United Kingdom