About Canvey Holdings Ltd (10746283) United Kingdom