About Hassall Free Solutions (hants) Limited (11284434) United Kingdom