About Shield & Bridge Limited (13256362) United Kingdom