About Messrs Peter Calder & Co (SL003872) United Kingdom