About Hampshire & Pigeon Ltd (03420005) United Kingdom