About Longworth Financial Ltd (04761897) United Kingdom