About I&d Services Ltd (11451146) United Kingdom