About Duraframe Limited (NI620510) United Kingdom