About A.l Ideal Solution Uk Limited (SC613629) United Kingdom