About Lairds Gate Ltd. (SC232761) United Kingdom