About Chichester Canvas Ltd (12263176) United Kingdom