About Cap Furnace Spares Ltd (10166227) United Kingdom