About Beardwell Holdings Limited (04510722) United Kingdom