About D Walker International Limited (11510246) United Kingdom