About Team Six Limited (08863518) United Kingdom