About Scott Allan Services Ltd. (SC632453) United Kingdom