About Bushcombe House Farm Ltd (10720314) United Kingdom