About Global Home London Limited (08362942) United Kingdom