About R Talbot Consultancy Ltd (11481401) United Kingdom