About Sanderson Installations Limited (08211394) United Kingdom