About Canvey Square Limited (11613961) United Kingdom