About Gill Walker Limited (08121617) United Kingdom