About Jen Rolland Limited (09444670) United Kingdom