About Shared Space By Seymour-williams Ltd (10013193) United Kingdom