About Timothy James Interiors Limited (07629995) United Kingdom