About Ibi (design) Limited (07457205) United Kingdom