About Spimin Developments Limited (02859362) United Kingdom