About Ambleside Walk Limited (11915782) United Kingdom