About Pickering&smith Limited (08466588) United Kingdom