About Michael Laird (holdings) Limited (SC361207) United Kingdom