About London Design And Management Ltd (07429328) United Kingdom