About Rombald Moor Management Ltd (12447116) United Kingdom