About Chalfont Works Limited (06934256) United Kingdom