About Ailsa Th Limited (SC249241) United Kingdom