About Hamsard One Thousand And Sixty Nine Limited (03486011) United Kingdom