About Lychgate Interiors Limited (02035264) United Kingdom