About Townley Stone Holdings Limited (01586759) United Kingdom