About Focus Ten Limited (06699695) United Kingdom