About Rookery Solar Limited (09894694) United Kingdom