About Upper Farm Enterprises Ltd. (03777251) United Kingdom