About The Scott Walker Group Ltd (09709215) United Kingdom