About J.m. Walden Limited (05467993) United Kingdom