About K.g. Beard Limited (03308591) United Kingdom