About Panhurst Bridge Associates Limited (SC632056) United Kingdom