About Walker Sandford Limited (SC408524) United Kingdom