About New Daffodil Limited (02045933) United Kingdom