About Williams Design Limited (02254899) United Kingdom