About Jammu & Sons Ltd (11493178) United Kingdom