About Ideal Ss Ltd (08989013) United Kingdom