About Winchester Close Limited (05059401) United Kingdom