About Reactor Services Limited (12184542) United Kingdom