About Rose Rae Ltd (SC699532) United Kingdom