About Heathrow Kennedy Ltd (12783253) United Kingdom