About Chaufranc Limited (10532374) United Kingdom