About Badgers Rake Management Company (ambleside) No 2 Limited (01885900) United Kingdom