About Landal Barnsoul Ltd (13288126) United Kingdom