About Project Talbot Ltd (NI059738) United Kingdom