About Jenny Clarke Design Limited (05673359) United Kingdom