About Limelit Solutions Limited (07242203) United Kingdom