About Frances Northrop Consulting Ltd (09761142) United Kingdom