About Curly Brae Farm Ltd (NI604005) United Kingdom