About Amicura Morecambe Limited (11189234) United Kingdom