About Pickwick Limited (10327516) United Kingdom