About Barrex Ltd (11278143) United Kingdom