About West End Interiors Limited (02438720) United Kingdom