About Medium Daffodil Limited (05525447) United Kingdom