About Ibc Adapters Limited (09803142) United Kingdom