About Middlesex Holding Limited (10220608) United Kingdom