About Declan Tighe Limited (12565991) United Kingdom