About Canary Docklife Limited (03948052) United Kingdom