About Direct Living Company Limited (08675010) United Kingdom