About Walla Walla Associates Ltd (07658670) United Kingdom