About I.b.h. Associates Limited (03666692) United Kingdom