About Quick Fire Sports Limited (13321752) United Kingdom