About Declan Rooney Limited (SC580731) United Kingdom