About Sawera Cattle Limited (13162356) United Kingdom