About Middleton & Cruddas Limited (00487648) United Kingdom