About Cavanagh Derek 0666 Limited (09642340) United Kingdom