About Devarc Limited (NI036471) United Kingdom