About The Odd Mattress Company Limited (04575490) United Kingdom