About Walker Harrison Ltd (07270212) United Kingdom