About Will Nicholson Design Ltd. (11267761) United Kingdom