About I & C Sanderson Limited (04675080) United Kingdom