About Linthorpe Interiors Limited (08045905) United Kingdom