About Upper Swifts Farm Limited (09446721) United Kingdom