About Hexamark Sales Ltd. (07899305) United Kingdom