About Barrialber Limited (13556983) United Kingdom