About Kimer Storage Solutions Uk Limited (07688406) United Kingdom