About Killough Ltd (11050935) United Kingdom