About Hampshire Barnes Ltd (07363546) United Kingdom