About The Little Pip Company London Ltd (11745681) United Kingdom