About Bears & Little Threads Ltd (11896880) United Kingdom