About I & D Bell Ltd (13207755) United Kingdom