About L. & S. Middleton Limited (01331325) United Kingdom