About I Rothera Limited (09556876) United Kingdom