About Pickwick Cross Ltd (09682852) United Kingdom