About Manorglen Holdings Limited (11087330) United Kingdom