About Dowal Walker Limited (03672788) United Kingdom