About Hickton Holdings Ltd. (09158570) United Kingdom