About S.k.p Menon & Co Limited (11080174) United Kingdom