About Derek Douglas Walker Limited (07934033) United Kingdom