About F1 Manufacturing Holdings Ltd (07024818) United Kingdom