About St. John (leicester) Limited (11356198) United Kingdom