About London Home Plus Ltd (11361130) United Kingdom