About Solein Rookery Ltd (09178394) United Kingdom