About Beachmaster Holdings Ltd (04006468) United Kingdom