About Rathcoole Limited (08547359) United Kingdom