About Shop From Your Place 1 Ltd (13062957) United Kingdom