About Knowle Racing Stables Limited (11767914) United Kingdom