About Beard O Lux Limited (13454768) United Kingdom