About Lenny S Fresh Fish Limited (09880136) United Kingdom