About Linford Interiors Limited (13123955) United Kingdom