About St. Peters Catalogue Limited (01399794) United Kingdom