About The Little Bit Moore Limited (08070293) United Kingdom