About Froxy Threads Supplies & Training Limited (13392539) United Kingdom