About Beaters Canes Ltd (13677966) United Kingdom