About Thipthorpe & Clarke Ltd (06422944) United Kingdom