About Beardamson Ltd (11898192) United Kingdom