About Jennifer Newman Studio Limited (06409790) United Kingdom