About Manor Group Holding Ltd (13384119) United Kingdom