About Ferrum & Hide Limited (10490709) United Kingdom