About Light House Fish Limited (13119439) United Kingdom