About Rooke Services Limited (13095162) United Kingdom