About Six Ellis Limited (10091584) United Kingdom