About Rothera Ltd. (11275548) United Kingdom