About D S Walker Limited (09150185) United Kingdom