About Mer Manor Operations Limited (09846430) United Kingdom