About H3 Folkestone Limited (09713128) United Kingdom