About S Fennell Consulting Ltd (10082539) United Kingdom