About Kensington Curtains Limited (05998710) United Kingdom