About Hyndland Holdings Limited (SC624077) United Kingdom