About Little Bear Developments Limited (11821261) United Kingdom