About I.h. Developments Limited (03471268) United Kingdom