About Laurie & Company Limited (SC268353) United Kingdom