About Middleton Technology Limited (07836339) United Kingdom