About Henry Gallacher Limited (00857484) United Kingdom