About Oxfield Services Ltd (12333338) United Kingdom