About Gee Walker & Slater (south Wales) Limited (01631269) United Kingdom