About Lindal Holdings Limited (03284403) United Kingdom