About K Thorburn Ltd (12087863) United Kingdom