About Lyndale Interiors Limited (05732516) United Kingdom