About Rahr Ltd (12727456) United Kingdom