About Abyssal Thistle Limited (13676865) United Kingdom