About Detot&david Ltd (11522088) United Kingdom