About Hastings & Mcc Ltd (10534166) United Kingdom