About Nicholas Rooke Limited (11426156) United Kingdom