About Rex Design Shop Limited (10753309) United Kingdom