About Just A Nibble Limited (02127745) United Kingdom