About L & S Gift And Coffee House Ltd (10108990) United Kingdom