About Scott A Rae Ltd (SC606773) United Kingdom