About Laird Investments Limited (06324505) United Kingdom