About Laird Overseas Holdings Limited (06135076) United Kingdom