About Havlock Holdings Ltd (09710095) United Kingdom