About I.h. Kelly Limited (05542409) United Kingdom