About Laird Asia Holdings Limited (07093607) United Kingdom