About Declan Healy Limited (SC543562) United Kingdom