About D & O Services Ltd (12059717) United Kingdom