About Rooksmoor Mills Management Company Limited (12421762) United Kingdom