About Canynge Bicknell Limited (01579409) United Kingdom