About Fellowes Industrial Technology Limited (02159376) United Kingdom