About E Walker Limited (05459825) United Kingdom