About Walker Smale Limited (07213080) United Kingdom