About Designblock Limited (NI650677) United Kingdom