About Team Jukes Ltd (13390427) United Kingdom