About Idealse Ltd (08074263) United Kingdom