About Standish And Sons Ltd (07215094) United Kingdom