About Pleatrose Limited (04612298) United Kingdom