About Lammas Street Convenience Shop Ltd (13623145) United Kingdom