About Laird Limited (00055513) United Kingdom