About Hancocksshop.com Limited Partnership (LP015893) United Kingdom