About Hammett Fd Solutions Limited (10558225) United Kingdom