About Peter Quayle & Co (SL000149) United Kingdom