About Rivington Solar Limited (12352202) United Kingdom