About J&c M&e Limited (13252883) United Kingdom