About Jacqmar Limited (08702953) United Kingdom