About Black Fox Manufacturing Limited (12847020) United Kingdom