About Lindens Penarth Limited (04328457) United Kingdom