About Lattie S Sea Moss Gel Ltd (13165992) United Kingdom