About Seven Ten Limited (03383215) United Kingdom