About Dowbridge Limited (01032725) United Kingdom