About Ian Sneddon Developments Limited (SC215851) United Kingdom