About Walker Smith Limited (02067247) United Kingdom