About Pickwick Associates Limited (07039877) United Kingdom