About Canning Cross Limited (04667417) United Kingdom