About Ideal Solutions Ltd (12904960) United Kingdom