About Oxy-tech Services Limited (01438780) United Kingdom