About Walker Morgan Limited (10264212) United Kingdom