About Walker Sandford Residential & Commercial Limited (SC200688) United Kingdom