About Barrer Ltd (11574352) United Kingdom