About The Designer S Practice Limited (02626984) United Kingdom