About Closs And Hamblin Guildford Ltd (12259964) United Kingdom