About Fat Cow Torquay Limited (11145528) United Kingdom