About Canute Barnes Ltd (10969981) United Kingdom