About Lop Farm Ltd (10441987) United Kingdom