About Light House Fish Restaurant Ltd (10723882) United Kingdom