About Ibc Manco Limited (10505411) United Kingdom