About Ian Seel Developments Limited (05976525) United Kingdom