About The Home From Home Company (yorkshire) Limited (10373367) United Kingdom