About Charlecote 1969 Limited (09561331) United Kingdom