About Hamlet Close Limited (02092150) United Kingdom