About Canynge Bicknell (investments) Limited (02290245) United Kingdom