About Bowbridge Limited (01726885) United Kingdom