About Hastings & Harris Ltd (12995893) United Kingdom