About Chelmer Living Limited (04948835) United Kingdom