About Chalfont Holdings Limited (10485197) United Kingdom