About Barr Beacon Ltd (10333685) United Kingdom