About Gee Walker & Slater Limited (00180405) United Kingdom