About Claude Chevallier Limited (12960329) United Kingdom