About Jayandmeg Limited (09991292) United Kingdom