About Mei S Somersent Limited (10817420) United Kingdom