About Closs And Hamblin Winchester Ltd (12259938) United Kingdom