About Swallowfields Stud Limited (10740792) United Kingdom