About Stanrher Ltd (11157900) United Kingdom