About The Designers Republic Limited (05211889) United Kingdom