About Declan Currie Limited (11454186) United Kingdom