About Hamjac Ltd (09985763) United Kingdom