About North & North Design Ltd (09549115) United Kingdom