About Paul Horton Financial Solutions Limited (06015733) United Kingdom