About Felix M & M Ltd (11821984) United Kingdom