About Saunders And Sons Homes Ltd (12040165) United Kingdom