About John Sinclair Interiors Limited (04310184) United Kingdom