About Strashleigh Farm Ltd (13178218) United Kingdom