About Mec Littlehampton Limited (12270269) United Kingdom