About Hill & Ainsworth Limited (00096326) United Kingdom