About Jersey Lily Limited (06632327) United Kingdom