About Walker & Wolfe Ltd (12142833) United Kingdom