About Barralis Ltd (01532585) United Kingdom