About Louis Fish & Chips Limited (SC446297) United Kingdom