About Lycoll Convenience Limited (09327391) United Kingdom