About Slough I G Limited (08056802) United Kingdom