About Upper Beeding Holdings Limited (11299712) United Kingdom