About Nikos Siangolis Designs Ltd. (03207726) United Kingdom