About The Black And White Cow Company Limited (07788076) United Kingdom