About Christie & Cochlin Limited (07909386) United Kingdom