About Aurora Products Limited (08380695) United Kingdom