About Bowbridge Holdings Limited (06460893) United Kingdom