About Beacon Products Ltd (12549320) United Kingdom