About Snph Bf Farm Ltd (12980351) United Kingdom