About Laird Contracts Limited (NI014894) United Kingdom