About Verschoyle Interiors Limited (02272394) United Kingdom