About Hamsard 3385 Limited (09669535) United Kingdom