About Laird Estates Group Holdings Limited (12694587) United Kingdom