About Lazy Cow (devon) Ltd (11241443) United Kingdom