About Chelsea Close Limited (01539810) United Kingdom