About Hamsard 3067 Limited (06169681) United Kingdom