About The Red Poppy Company Limited (04424828) United Kingdom