About Designer Detail Ltd (12924974) United Kingdom