About Seddon Financial Limited (09281053) United Kingdom