About Heelan Associates Ltd (05705976) United Kingdom