About Hamsard 3278 Limited (07970780) United Kingdom