About Sandhole Farm Ltd (11256935) United Kingdom