About Canvey Investments Ltd (10673282) United Kingdom