About Rathscanlan Ltd (12486878) United Kingdom