About Compton & Casburn Limited (06422374) United Kingdom