About D & C Walker Limited (05238268) United Kingdom