About Hampshire Stockholders Limited (01826169) United Kingdom