About Integrated Design (contracts) Limited (06891490) United Kingdom