About Challis Reed Ltd (07900143) United Kingdom