About Middleton & Middleton Limited (07865671) United Kingdom