About Claude Charlet Limited (05216006) United Kingdom