About Team Frick Ltd (13233098) United Kingdom