About Jasper Hoover Limited (11993174) United Kingdom