About I & B Information Services Limited (07617951) United Kingdom