About B Strawbridge Projects Limited (11120101) United Kingdom