About Novel Materials Limited (07401781) United Kingdom