About Hampshire L&l Limited (11953398) United Kingdom