About Barbridge Limited (03170425) United Kingdom