About London Wall Design Limited (02268642) United Kingdom