About Oxhold Limited (07298872) United Kingdom