About London Associates Design Limited (07579906) United Kingdom