About H Floyd Limited (09660920) United Kingdom