About Middleton Scott Limited (11789277) United Kingdom