About Designer4london Ltd (12056032) United Kingdom