About Assembly London Ltd (07858106) United Kingdom