About St. James Corporation Limited (02493537) United Kingdom