About Angus Heron Ltd. (02252295) United Kingdom