About Damien Trolan Ltd (NI053455) United Kingdom