About Stuart Shearer Ltd. (SC398740) United Kingdom