About Jamsal Limited (08830427) United Kingdom