About Patrick Townsend Stone Limited (05943940) United Kingdom