About Badenoch And Clark Limited (01356186) United Kingdom