About Shah Maskeen & Co Limited Uk Ltd (13096704) United Kingdom