About D & O Walker Ltd (11734622) United Kingdom