About St. John S Westminster Rtm Company Limited (04990042) United Kingdom