About Beard Management Services Limited (11945401) United Kingdom