About Laird Capital Limited (06504853) United Kingdom