About Hinds & Hinds Limited (09283434) United Kingdom