About Small Fry Illustrations Ltd (12597156) United Kingdom