About Zipporahmeadows Plus Limited (12866324) United Kingdom