About I. S. E. Developments Limited (03958559) United Kingdom