About New Hall Stud Ltd. (SC322478) United Kingdom