About The Dowal Walker Agency Limited (07841282) United Kingdom