About The Ickle Baby Company Limited (05702430) United Kingdom