About Walker Noble Limited (SC523837) United Kingdom