17012811000001108
Intelligent Fabric Technologies Plc (supplier)
152701000001104
None (leaf concept).