About St. John S Street Limited (03254279) United Kingdom