About Chambers & Fargus Limited (02352279) United Kingdom