About Max Hammur Ltd (SC711056) United Kingdom