About Pickering & Molloy Limited (02905740) United Kingdom