About Hammett Financial Services Ltd. (05329953) United Kingdom