About Stewart Hill Walker Uk Limited (09239325) United Kingdom