About Omp Stud Limited (07853037) United Kingdom