About Hodgers & Brownie Limited (NI655532) United Kingdom