About Ideal Supplies Limited (02399715) United Kingdom